ANSYS经典APDL强大的函数方程加载详解 – ANSYS学习分享网 您所在的位置:网站首页 ansys gui操作导出命令流文件 ANSYS经典APDL强大的函数方程加载详解 – ANSYS学习分享网

ANSYS经典APDL强大的函数方程加载详解 – ANSYS学习分享网

#ANSYS经典APDL强大的函数方程加载详解 – ANSYS学习分享网| 来源: 网络整理| 查看: 265

我们在ANSYS计算过程中,有时会遇到需要施加随一个量变化的载荷。比如随坐标位置变化的压力载荷,随温度变化的对流系数等等。更复杂的情况,载荷随变量的变化是分段的,就像一个分段函数。ANSYS经典APDL强大的函数方程加载可以很好地解决这个问题。但有一点要特别说明,对于函数方程加载,我们并不能直接编写APDL命令流,而是要借助GUI操作和log文件,将命令流导出来,下面给出函数方程使用的详细步骤。

一、GUI打开函数编辑界面

二、GUI函数编辑界面编写函数方程

2.1 单个方程

程的情况比较简单,根据函数表达式选择变量,输入到Result函数表达式输入框中,系统还自带了三角函数等运算法则。

2.2 多个方程

对于多个方程,就是分段函数的情况,首先要选择基于变量的分段函数选项,此时原来的Result表达式输入框已经变成成Regime Var分段变量输入框。

选择分段变量后,在依次点击Regime1、 Regime2……等标签,输入对应变量取值范围的函数表达式。

三、保存函数方程到.func文件

默认的保存位置就是ansys文件目录的位置,也可以保存到桌面等别的位置。

四、导入.func函数文件

菜单导入.func函数文件。

导入界面要输入一个表参数名,就是APDL命令流里调用这个函数方程时用的参数名。从这里可以看出,函数方程加载从本质上来说也是表参数加载。点击OK按钮,函数方程就导入,可以应用了。

五、函数方程导入APDL命令流

上一步导入函数方程后就可以在本算例中应用了,但是每次使用都得GUI重新导入,且.func文件不能删除。我们用ANSYS经典的总是想把所有的操作都放在命令流文件中,这个是有办法解决的。上一步导入函数方程后,log文件里就生成了一段代码,我们只需要把这段代码复制到命令流文件中就可以了。

首先打开log文件。

复制log文件中函数方程加载的一段。

六、APDL中使用函数方程

上一步将log文件中的函数方程导入一段粘贴到命令流文件之后,后面的命令流就可以直接调用这个表参数了,主要要用%%符号。

Sfa,all,,pres,%ziyou%

七、带参数的函数方程

Log导出的函数方程命令流,是不能修改的,或者不太容易修改(笔者不会),对于有这种需求的计算,可以使用带参数的函数方程。

在编辑函数方程的界面的函数表达式那里,将参数输入进去。

导入.func文件时,输入参数的值,可以是具体的数据。如果想在命令流中更改参数,就需要是函数方程之前就定义好的两个变量参数。

八、结束语

本文讲的是ANSYS经典APDL中函数方程的应用,对于Workbench,应用的也是上述的方法,只不过把命令流放在了Workbench的Commonds(APDL)里。详细方法关注笔者另外撰文。

点击量: 1,172


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有